rest homes - Turkish English Dictionary